female overachiever - Spanish English Dictionary